Unify Fx_focus_frame between all ports.
authorDmitry Antipov <dmantipov@yandex.ru>
Fri, 13 Sep 2013 16:46:18 +0000 (20:46 +0400)
committerDmitry Antipov <dmantipov@yandex.ru>
Fri, 13 Sep 2013 16:46:18 +0000 (20:46 +0400)
commit1c1b5504481db043fc983c501d78d939a5e1f672
treef722c39ebe729f50c956f255e7bf406530879c71
parent8399ff48e133168bae7b2f01c0d45e483d8fea12
Unify Fx_focus_frame between all ports.
* src/frame.h (x_focus_frame): New prototype.
* src/xfns.c (Fx_focus_frame): Remove.
(syms_of_xfns): Do not defsubr it.
(x_focus_frame): X implementation.
* src/nsfns.m (Fx_focus_frame): Remove.
(syms_of_nsfns): Do not defsubr it.
(x_focus_frame): NS implementation.
* src/w32term.c (Fx_focus_frame): Remove.
(x_focus_on_frame): Rename to...
(x_focus_frame): W32 implementation.
* src/w32term.h (x_focus_on_frame): Remove prototype.
* src/w32fns.c (Fx_focus_frame): Remove.
(syms_of_w32fns): Do not defsubr it.
* src/frame.c (Fx_focus_frame): Define here.
(syms_of_frame): Defsubr here.
* src/gtkutil.c (xg_tool_bar_callback): Use x_focus_frame.
* lisp/frame.el (x-focus-frame): Mark as declared in frame.c.
lisp/ChangeLog
lisp/frame.el
src/ChangeLog
src/frame.c
src/frame.h
src/gtkutil.c
src/nsfns.m
src/w32fns.c
src/w32term.c
src/w32term.h
src/xfns.c